Diese Funktionen sind Teil des TechDraw-Arbeitsbereichs und können in Makros oder mit dem Python-Interpreter verwendet werden, sobald das TechDrawGui
importiert wurde.
Siehe die TechDraw API für weitere Funktionen.
Beispiel:
import FreeCAD
import TechDrawGui
p = FreeCAD.ActiveDocument.Page
f = "/home/localuser/myPdfDirectory/savePage.pdf"
TechDrawGui.exportPageAsPdf(p, f)
f = "/home/localuser/mySvgDirectory/savePage.svg"
TechDrawGui.exportPageAsSvg(p, f)
Description: eine Kopie des pageObject im PDF Format im Speicherort filePath speichern
Returns: none
Description: eine Kopie des pageObject im SVG Format im Speicherort filePath speichern
Returns: none
Description: eine Kopie der aktiven Ansicht für "document" in der Datei "filePath" speichern
Returns: double (estimated scale)
Optionen:
Description: Hinzufügen eines QGraphicsItems (erstellt mit PySide) zu einer Ansicht
Returns: none